Winters in Solihull are typically cool and variable, with temperatures often dropping below freezing point. January is the coldest month, with average temperatures averaging around 3°C, while February is slightly milder. As spring approaches, temperatures gradually rise, reaching a pleasant range by April and May, with averages of around 7-10°C. Summers are warm and sunny, with July being the hottest month, but temperatures can still drop to around 10°C at night. Autumn brings a return to cooler temperatures, with average highs ranging from 4-14°C across October to November.